home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / business / pcpr95.zip / PC-PR.DOC < prev    next >
Text File  |  1995-02-08  |  49KB  |  1,050 lines

  1.  
  2.  
  3.  
  4.                                PC-PR
  5.                         Version 5.0 - 1995
  6.                    Copyright 1994, Jerry Medlin
  7.  
  8.  
  9.  
  10.  
  11.  
  12. PROGRAM DESCRIPTION
  13.  
  14.      PC-PR is a payroll writing program for small and medium size
  15. businesses.  The program runs on a IBM PC or compatible computer
  16. with one disk drive and 256k memory.
  17.  
  18.      PC-PR is Shareware.  You are encouraged to try the program
  19. and give copies to anyone who might use it.  If you decide to use
  20. PC-PR, you should become a registered user by paying the $35
  21. registration fee.  This fee will entitle you to the latest version
  22. of PC-PR, built-in state tax tables if applicable, telephone
  23. assistance and a 20% discount on your first order of checks or W-
  24. 2's from New England Business Services.
  25.  
  26.      This program includes the 1995 Federal Income Tax, Social
  27. Security and Medicare tax rates.  Because these tables change each
  28. year, it will be necessary to register each year to receive the
  29. new version of PC-PR.  To become a registered user or to receive
  30. the 1996 tax tables send $35 to:
  31.  
  32.           Jerry Medlin
  33.           Medlin Accounting Shareware
  34.           1461 Sproul Avenue
  35.           Napa, Ca.  94559
  36.  
  37.      You may use the order form printed with the VIEWDOC program
  38. to register by mail.  U.S. Checks, Mastercard, Visa, Discover and
  39. American Express are accepted.  For phone orders with a charge
  40. card, call (707) 255-4475.  To order by FAX, send the order form
  41. with charge card information to (707) 255-9266.
  42.  
  43.      To run the payroll program, simply type PC-PR at the DOS
  44. prompt.  You will be asked to enter a date.  This date is used to
  45. date all of the payroll reports and checks written.  You will also
  46. be asked to enter a memo line you wish to print on the payroll
  47. checks.  A menu is then displayed:
  48.  
  49.           Program Configuration
  50.           Enter or Change Employee Data
  51.           Enter or Change or Print Payroll Checks
  52.           Print Employee Listing
  53.           Print Payroll Check Listing
  54.           Print Payroll Ledger
  55.           Print Quarterly Payroll List
  56.           Federal Liability by Paydate
  57.           Employee History Report
  58.           Print 1994 W-2s
  59.           Export Employee Data
  60.           Change Payroll Period
  61.           End Processing and Save Data
  62.  
  63.      Use the arrow keys or mouse to choose then press enter.
  64.  
  65.      PC-PR is fast because it works with data in memory.  The
  66. capacity is limited by available memory.  Because memory is shared
  67. by the data, with more employees on file, fewer payroll checks can
  68. be entered.  PC-PR allows a maximum of 1200 employees and 1000
  69. payroll checks per accounting period with 640k of memory.  With
  70. 256k the capacity is reduced to about 150 employees and 150
  71. checks.
  72.  
  73.      The number of payroll checks that can be added with the
  74. available memory is printed at the bottom of the menu screen.
  75.  
  76.      Since a power interruption will result in losing all the data
  77. recently entered into the program, occasionally save your data
  78. back to the disk.  This is done by selecting <Q> Quick Save from
  79. Enter or Change Payroll Checks.
  80.  
  81.  
  82. THE PROCESSING CYCLE
  83.  
  84.      PC-PR will handle payroll periods from daily to annually.
  85. Usually, employees are paid weekly, biweekly or semimonthly.  When
  86. you start the program, you are asked "Do you want to start a new
  87. payroll period? (Y/N)".  If you answer the question with a "N",
  88. the latest payroll checks are loaded and you may add more payroll
  89. checks.  If you answer "Y", the current period balances are set to
  90. zero and the payroll checks for the previous period are saved.
  91. You will not be asked "Do you want to start a new accounting
  92. period?" unless you printed a Payroll Ledger or Payroll Check
  93. Listing before ending the previous processing.  You may also start
  94. a new payroll period or go back to the previous period by
  95. selecting "Change Payroll Period" from the main menu.
  96.  
  97.      Payroll Checks are printed as the payroll data is entered.
  98. When all of the payroll checks for the current payroll have been
  99. printed, you may begin printing reports.  After each batch of
  100. payroll checks, print the Payroll Check Listing report and the
  101. Payroll Ledger report.  Reports may be printed in any order, and
  102. as often as desired.  If you discover an error in any of the
  103. reports, correct the problem and reprint the report.  At any time,
  104.  
  105. you can stop processing by choosing the End Processing and Save
  106. Data selection from the menu and data will automatically be saved.
  107.  
  108.      Important:  If you don't print either the Payroll Check
  109. Listing or the Payroll Ledger report, you won't be able to start a
  110. new period, because you won't be asked "Do you want to start a new
  111. payroll period?"  The program insists on a printed audit trail
  112. before proceeding to the next period so you will know where you
  113. got all those numbers on the employee's W-2s.
  114.  
  115.      Net Payroll checks may be read into the PC-AP program after
  116. each payroll to maintain your bank balance.  See the PC-AP manual
  117. for more details.
  118.  
  119. PROGRAM CONFIGURATION - EMPLOYER DATA
  120.  
  121.      Before you do anything with PC-PR you need to enter a screen
  122. of employer information.  This employer information is only
  123. entered once, but can be changed whenever any of the relevant data
  124. changes.  Select "Program Configuration" from the main menu.
  125. Initially, most of the data is blank.  By using the up and down
  126. arrows, you can select each field to be changed and, by pressing
  127. "C", you may change the information in that field.
  128.  
  129.      Space is provided for the employer name (2 lines), employer
  130. address (2 lines) and employer federal and state identification
  131. numbers.  The first line of the employer name is printed on all
  132. reports.  The remaining name and address information is used only
  133. for printing the quarterly list and W-2s.
  134.  
  135.      The number of paydays per year is used to calculate federal
  136. income tax withheld and must be a number between 1 and 260.  Daily
  137. payroll is 260 paydays per year, weekly payroll is 52 paydays per
  138. year, semimonthly payroll is 24 paydays per year, biweekly payroll
  139. (every other week) is 26 paydays per year and monthly payroll is
  140. 12 paydays per year.  If the federal withholding amounts are
  141. calculating incorrectly, it is because you have not entered the
  142. correct number for the number of paydays per year.
  143.  
  144.      Next you must fill in the information for payroll deductions.
  145. There are 6 deductions possible with PC-PR.  The first deduction
  146. is always federal income tax withholding (FWH).  The next
  147. deduction is always Social Security and Medicare (FICA) combined
  148. as a single deduction (they will be separated at the bottom of the
  149. Payroll Ledger for 941 information and on the W-2s at the end of
  150. the year).
  151.  
  152.      The remaining four deductions may be renamed for your
  153. application.  You may also set a limit for each deduction and the
  154. percentage to be withheld.  Tax will be withheld at the rate you
  155. enter until the limit is reached.  If you have an unlimited
  156. deduction, enter 999999 for the limit.  "None" will be displayed.
  157.  
  158.      A zero value for the limit and percentage means this
  159. deduction must be input by the user.  Such is the case with some
  160. state income taxes, and for any miscellaneous deductions.
  161.  
  162.      A negative value for deduction percent will tell the program
  163. to calculate the tax as a percentage of federal withholding.  So,
  164. if your state income tax is 10 percent of federal income tax, you
  165. should enter 10.00- for the deduction percent for that deduction.
  166.  
  167.      If your state has a flat tax rate after a fixed deduction for
  168. each dependant, you must tell PC-PR how to do the calculation.  A
  169. negative value for the deduction limit will tell the program to
  170. reduce the annual taxable income by that amount per dependant
  171. before multiplying it by the percentage.  For instance, Illinois
  172. state income tax is calculated by reducing the taxable pay by
  173. $1000 per dependant on an annual basis and multiplying it times
  174. 3.0 percent.  So, you would enter 1000- for the deduction limit
  175. and 3.00 for the percentage.  Several other states have similar
  176. withholding plans, including Michigan (2100 per dependant and 4.60
  177. percent) and Indiana (1000 per dependant and 3.40 percent).
  178.  
  179.      For many states, we have created special versions containing
  180. the state tax tables.  If you enter an X for the deduction
  181. percent, the state abbreviation for the state supported will be
  182. displayed for the percentage.  That will tell the program to use
  183. the state income tax withholding table included in the program.
  184. The opening screen of PC-PR also states which state tax table is
  185. supported.  If no state is mentioned in the opening screen, the
  186. California tax table is included and the letters CA will appear.
  187.  
  188.      If the description for a withholding field is blank, you will
  189. not be asked to enter a number in that field when you write
  190. payroll checks.  This avoids the inconvenience of pressing the
  191. <Enter> key to skip unused deduction fields when entering payroll
  192. checks.  Use the space bar to change any field to blank.
  193.  
  194.      In the lower right third of the screen, you may input
  195. information for calculating up to 4 employer payroll tax amounts
  196. in addition to Social Security and Medicare Taxes.  This
  197. information is used to print a summary of payroll taxes due for
  198. the quarter at the bottom of the payroll ledger report, but has no
  199. effect on the calculations for employee's payroll checks.  It is
  200. especially useful for calculating employer paid payroll taxes such
  201. as federal unemployment insurance (FUI).  FUI is based on payroll
  202. paid up to a certain amount for each employee.
  203.  
  204.      Since PC-PR requires a printer capable of printing at least
  205. 96 characters across a page, you must let the program know what
  206. printer codes are required to set your printer to 10 and 12
  207. characters per inch (cpi).  If your printer is already set up to
  208. print at least 96 characters or you use switches to set the
  209. printer pitch then you can leave this part blank.  Otherwise,
  210. enter, in hexadecimal, the code or codes required to change your
  211. printer pitch to 10 cpi and 12 cpi.  Appendix A at the end of this
  212. manual contains the codes for several popular (and not so popular)
  213. printers.  If your printer is not listed, the information should
  214. be available in your printer manual.
  215.  
  216.      If you have a fairly new printer, chances are it is Epson
  217. compatible.  So, before trying to read your printer manual, try
  218. 1B50 for 10 CPI and 1B4D for 12 CPI.  If the printer codes are
  219. correct, the report headings should be printed without any
  220. extraneous characters and without wrapping around at the end of
  221. the line.  Make sure you enter the 0 character as a zero, not a
  222. capital letter O.
  223.  
  224.      The following is an example of a completed employer data
  225. screen for the state of California for the 1995 tax year and using
  226. an Epson compatible printer.  Your data will vary depending on
  227. state law and the type of printer you are using.
  228.  
  229.                     Employer Data
  230.  
  231. Name 1      JOHN HENRY'S DRILLING       Printer Control Codes
  232. Name 2      & EXCAVATING INC.
  233. Address 1   333 OAT HILL ROAD
  234. Address 2   CALISTOGA, CA.  94598       10 Cpi    1B50
  235. Federal ID  94-2678232                  12 Cpi    1B4D
  236. State ID    250-7432-4
  237. Paydays per year    26
  238.  
  239. Taxes deducted from each check:    Taxes calculated on pr ledger
  240. Deduction    Limit     Percent     P/R Tax      Limit    Percent
  241.  FWH         None      Internal     Soc S       61200     6.200
  242.  FICA        2 Limits  Internal     Med         None      1.450
  243.  SDI         31767      1.000       SUI          7000     3.400
  244.  SWH             0       CA         ETT          7000     0.100
  245.  Insur           0      0.000       FUI          7000     0.800
  246.  Other           0      0.000       SDI         31767     1.000
  247.  
  248.  Use the arrows to move the pointer then:
  249. <C> Change <PgUp> or <PgDn> for next screen or <Esc> to Menu
  250.  
  251.      The second page of Program Configuration allows you to change
  252. some other features of PC-PR and is discussed later in the manual.
  253.  
  254.  
  255. ENTER OR CHANGE EMPLOYEE DATA
  256.  
  257.      Employee information is entered and changed using this
  258. selection from the menu.  Enter the following information for each
  259. employee:
  260.  
  261.      Employee Name - Up to 25 characters are available.
  262.  
  263.      Street Address - Up to 25 characters for the street address.
  264.  
  265.      City, State & Zip - Up to 25 characters for the city, state &
  266.      zip code.
  267.  
  268.      Sort By - A ten character code used to sort employees in
  269.      alphabetical order.  Employees are sorted each time you leave
  270.      the ENTER OR CHANGE EMPLOYEE DATA section.  In most cases,
  271.      you will want to enter the employee's last name, followed by
  272.      as much of the first name as will fit in the remaining
  273.      characters.  For instance, if the employee's name is Jerry
  274.      Medlin, the employee code would be MEDLINJERR.  When a new
  275.      employee name is entered, the program will make a pretty good
  276.      guess and enter a sort code for you.  If you want to change
  277.      the sort code, press the <Escape> key.
  278.  
  279.      Social Security - Enter the employee social security number
  280.      without spaces or dashes.  Dashes are added later, when the
  281.      social security number is printed on reports.
  282.  
  283.      Status - Marital status can be either M for married or S for
  284.      single.
  285.  
  286.      Allow - The number of allowances claimed by the employee.
  287.      Enter a number from 0 to 49 or the letter E, if the employee
  288.      is exempt from federal tax.  Entering an S for allowance will
  289.      tell the program to input federal tax from the keyboard,
  290.      instead of calculating it.
  291.  
  292.      Rate - The employees hourly wage rate.  If you wish, you can
  293.      enter the pay rate for a whole pay period, then enter the
  294.      hours as 1 when entering payroll check data.  The pay rate is
  295.      entered to three decimal places.
  296.  
  297.      Dept - Enter a department number between 0 and 9.  This
  298.      number is used to summarize payroll by department at the end
  299.      of the Payroll Check Listing.  When an employee no longer
  300.      works for you, enter an "X" for department and the employee
  301.      will be omitted from payroll and employee listings, but
  302.      retained for W2 purposes.
  303.  
  304.      Additional $ W/H - If an employee elects to have additional
  305.      taxes taken out for federal or state withholding, enter the
  306.      annual amount here.  The annual amount will be divided by the
  307.      number of paydays per year and added to the normally
  308.      calculated withholding.  So, if the employee files a W-4 form
  309.      requesting an additional $10 to be withheld from his/her
  310.      weekly check, enter $520.  The additional state withholding
  311.      amount is added to amounts calculated by the built in state
  312.      tables, or calculated from percentages entered under Employer
  313.      Data.
  314.  
  315.      Additional Income - Any amount entered here will be added to
  316.      the employee's annual income before withholding taxes are
  317.      calculated.  The principal purpose of this field is to act as
  318.      a hedge against any additional federal tax changes during the
  319.      year.  The state field should also come in handy for
  320.      adjusting state withholding taxes calculated by the built in
  321.      tables.
  322.  
  323.      Memo Line #1 & #2 - You may enter two lines of up to 40
  324.      characters each.  Both lines will appear on the screen when
  325.      you write a payroll check for this employee.  Memo Line #1
  326.      will also appear on the employee's check stub.  You may use
  327.      these memo lines for retaining information such as hire date,
  328.      date of last raise and explanation of special deductions.
  329.      You may also leave them blank, of course.
  330.  
  331.      Pressing the <Escape> key during entry takes you back to the
  332. previous field.  Pressing the <Escape> key at the first entry
  333. takes you to the command mode.  The command mode allows you to
  334. scroll up and down through the employee names, delete employees
  335. and change employee information.  Pressing the <Escape> key from
  336. command mode takes you back to the menu.
  337.  
  338.      If you don't know all of the employee information, you can
  339. leave that field blank and fill it in later using the <C> Change
  340. option.  Only a name and sort by code are required to print a
  341. payroll check for an employee.
  342.  
  343.      The <E> Enter New Balances command allows you to enter new
  344. quarter and year to date balances for an employee.  Be careful!
  345. The principal purpose of this selection is to allow you to enter
  346. opening balances when you first begin using PC-PR.  It will also
  347. allow you to enter incorrect balances and foul things up!
  348.  
  349.      At times, you may want to find an employee without scrolling
  350. through the entire employee list.  To do this, use the <F> Find
  351. Employee selection from the command mode.  Enter the employee's
  352. name, or even the beginning of the name, and the program will take
  353. you immediately to that employee.
  354.  
  355.      All acceptable commands are printed at the bottom of the
  356. screen.
  357.  
  358.  
  359. ENTER OR CHANGE PAYROLL CHECKS
  360.  
  361.      Payroll checks are printed on a common check form from New
  362. England Business Services (NEBS).  Order the checks pre-printed
  363. and numbered.  You will need to send a voided check with your
  364. account number, your company name and address and the beginning
  365. check number to:  NEBS, 500 Main Street, Groton, MA  01470.  You
  366. can get pricing and order information by calling NEBS at 1-800-
  367. 388-3810.  The form number is 9025 (dot-matrix) or 9039 (laser or
  368. sheet feed)  and the catalog code number is 95111.
  369.  
  370.      With the PC-PR Setup Data selection described later in the
  371. manual, you may choose from a variety of check forms.
  372.  
  373.      The ENTER OR CHANGE PAYROLL CHECKS selection allows you to
  374. enter or change payroll checks.  Payroll checks are normally
  375. calculated and printed as the payroll information is entered.
  376. This causes no delay with most printers, and results in a shorter
  377. overall time for doing a payroll.  If you prefer, you can skip
  378. printing the checks as they are entered, and print them one at a
  379. time using the <P> Print command.
  380.  
  381.      You may also choose to enter the various deductions into the
  382. program instead of letting the program calculate them.  Toggle the
  383. <A> After-the-fact selection to ON.  You will then be allowed to
  384. enter deductions or press return to accept the calculated amount.
  385.  
  386.      Before any payroll checks are entered, you must have entered
  387. your employer information into the program as explained in the
  388. previous section.
  389.  
  390.      The following information must be entered to calculate a
  391. payroll check:
  392.  
  393.      Date - The date entered at the beginning of the processing
  394.      period is automatically entered for each payroll check.  The
  395.      only way to change the date before a check is written is to
  396.      go back to the date entry at the beginning of the program and
  397.      enter a new date.  You may also change the date after the
  398.      check is written using the <C> Change command.
  399.  
  400.      Employee Name - You don't have to type in the employees name.
  401.      Just use the up and down arrows on the number pad to search
  402.      for the employee you want to pay.  When you find the right
  403.      employee, press the <Enter> key.  There is no need to
  404.      memorize employee numbers.  Payroll checks are entered by
  405.      name only.
  406.  
  407.      Check Number - Up to 5 characters for the check number.
  408.      Alphabetic characters are allowed.  Pressing the <Enter> or
  409.      plus <+> key enters a number equal to the previous check
  410.      number plus one.
  411.  
  412.      Total Hours - The total hours worked by the employee
  413.      (including overtime) for the pay period.  This will be
  414.      multiplied by the rate entered for the employee to determine
  415.      regular pay.  The total hours should include any overtime
  416.      hours.  This may be called "Regular Hours" if you have
  417.      configured overtime to be calculated as time and a half.
  418.  
  419.      O.T. Hours - Overtime hours worked for the pay period.  This
  420.      number will be multiplied by one half the rate entered for
  421.      the employee to determine the overtime excess pay.
  422.      IMPORTANT! In the supplied configuration, only the overtime
  423.      EXCESS is paid as overtime, the rest of the overtime is
  424.      included with the regular pay.  So, if a weekly employee
  425.      worked 42 hours, enter 42 hours for Total Hours and 2 hours
  426.      for O.T. Hours.  If you wish to have to program calculate
  427.      overtime as true time and a half, use program configuration
  428.      to change "Overtime calculated as Excess?" to No.
  429.  
  430.      Other Income - Enter the dollar amount of any other income to
  431.      be paid during this pay period.  The amount will be added to
  432.      regular and overtime pay.  Use this entry for entering total
  433.      pay for salaried employees, or any extra pay for hourly
  434.      employees.
  435.  
  436.      Non Taxable - If you want to add a non-taxable payment to the
  437.      check (such as an auto allowance or reimbursement for
  438.      supplies paid for by the employee), you can enter it here.
  439.      Be sure the amount you are entering is, in fact, non taxable,
  440.      because the amount will be added to the net check with no
  441.      deductions taken.  You may use Program Configuration to
  442.      change Non Taxable to be used for 401K plans, Cafeteria plans
  443.      or tips declared.
  444.  
  445.      The program will instantly calculate the payroll deductions
  446. and prompt you to enter any deductions which are not calculated.
  447. You will then be presented with four choices:
  448.  
  449.  
  450. <Enter> or <+>  Print this check       <C> Change this check
  451. <X> Skip Printing                      <Esc> Cancel this check
  452.  
  453.      Normally you will press the <Enter> or plus <+> key and the
  454. check will be printed.  If you made an error in one of the steps
  455. above, or if you want to change one of the deduction amounts,
  456. select <C> and you will be given an opportunity to change any of
  457. the check information, and then returned to the above four
  458. choices.  Should you not want to print the check at this time, you
  459. can press the <X> key.  The <X> Skip Printing choice is usually
  460. used when you want to enter a manually written check into the
  461. payroll.  Pressing the <Escape> key will cancel the check.
  462.  
  463.      Pressing the <Escape> key during entry takes you back to the
  464. previous field.  Pressing the <Escape> key at first entry position
  465. (Name) takes you to the command mode.
  466.  
  467.      The command mode allows you to scroll up and down through the
  468. entries, delete entries, change entries, and print any checks you
  469. left unprinted.  From the command mode, press the <T> Total key to
  470. see the total of all the payroll checks written so far.
  471.  
  472.      If you discover an error in any of the current payroll
  473. checks, you may use the arrows from the command mode to scroll up
  474. and down to find the check and then press the <Del> key to delete
  475. the check.  You may also change the check by pressing <C> and then
  476. and reprint it by pressing <P>.
  477.  
  478.      Pressing the <Escape> key from command mode takes you back to
  479. the menu.  All the available commands are printed at the bottom of
  480. the screen and may be chosen by a single keystroke.
  481.  
  482. PRINTING REPORTS
  483.  
  484.      When you first enter the PC-PR program, you are asked to
  485. enter a report date.  This date is used on all reports.  If you
  486. want to change the report date, press <Escape> at the Main Menu.
  487.  
  488.  
  489. PRINT EMPLOYEE LISTING
  490.  
  491.      This is a listing of all current information for each
  492. employee.  Use this sheet as a payroll input sheet for the next
  493. pay period, and to check addresses and social security numbers for
  494. accuracy.  Any employees with an X in the department number may be
  495. omitted from the listing.
  496.  
  497.      You may also choose to print the list in Mailing Label
  498. format.  A mailing label for each employee can be printed on
  499. standard 3.5" X 15/16" labels.
  500.  
  501.  
  502. PRINT PAYROLL CHECK LISTING
  503.  
  504.      This report lists all of the payroll checks written for the
  505. payroll period.  At the end of the payroll check listing, the
  506. total of all checks is printed followed by a breakdown of payroll
  507. by department.  Print and retain this report after each payroll
  508. for a permanent record.
  509.  
  510.  
  511. PRINT PAYROLL LEDGER
  512.  
  513.      The payroll ledger is an important "audit trail" for the
  514. PC-PR program.  It lists each employee's, name, social security
  515. number, payroll balance at the beginning of the payroll period,
  516. current payroll checks and quarter to date and year to date
  517. balance.
  518.  
  519.      At the end of the Payroll Ledger report, the quarterly
  520. payroll tax liabilities are calculated and printed.  These numbers
  521. are there to help you fill out the various state and federal
  522. payroll tax forms. The calculations are based on information you
  523. entered in the "Enter or Change Employer Information" section of
  524. the program plus the current Medicare and Social Security rates
  525. built into the program.
  526.  
  527.      Important!  If you don't print either the Payroll Ledger
  528. Report or the Payroll Check Listing, the program will not be able
  529. to start a new payroll period.  This is done to assure a payroll
  530. audit trail.
  531.  
  532. PRINT QUARTERLY PAYROLL LIST
  533.  
  534.      This report prints a list of employee names, social security
  535. numbers, quarterly earnings and state withholding.  Many states
  536. require such a list to be filed quarterly.  Although, It is
  537. impractical to support the whims of 50 individual states, this
  538. report does print on California's DE-6 form.  For those
  539. enlightened states that allow the list in a variety of formats,
  540. this report will do nicely.  You may also print this report to a
  541. file, then load it into your word processor for editing.
  542.  
  543.  
  544. FEDERAL LIABILITY BY PAYDATE
  545.  
  546.      This report will give you the information for the Schedule B
  547. - Record of Federal Tax Liability - required for larger employers.
  548. For this report to be correct, you must have completed the quarter
  549. using this program.  The totals on this report may vary from the
  550. total liability by a few pennies, due to rounding errors.
  551.  
  552.      The report also includes monthly totals for each of the three
  553. months in the quarter.
  554.  
  555.      This report is calculated from the payroll checks saved for
  556. each period.  Remember, the number of payroll periods saved
  557. defaults to 14.  If you are paying weekly and wish to retain more
  558. than one quarter, you need to use the second page of Program
  559. Configuration to increase the number of payroll periods saved to a
  560. higher number.
  561.  
  562. CHANGE PAYROLL PERIOD
  563.  
  564.      You may use this selection to start a new payroll period, or
  565. you may answer Yes to the opening question: "Do you want to start
  566. a new payroll period?".  You may not start a new payroll period
  567. unless you have printed either the Payroll Ledger or Payroll Check
  568. Listing.
  569.  
  570.      A payroll period usually means a batch of payroll checks,
  571. usually written on a single day.  However, there is nothing to
  572. prevent you from combining all of the checks for a  month as a
  573. single payroll period.  In fact, a payroll period can be any
  574. length up to an entire quarter.  It's all determined by when you
  575. start a new payroll period.
  576.  
  577.      At the end of each quarter and at the end of the year, before
  578. you print the first payroll check for the new period, use this
  579. selection to start a new quarter or year.  Enter "Q" to start a
  580. new quarter or "Y" to start a new year.  The program will attempt
  581. to remind you when it is time to start a new quarter or year, by
  582. looking at the system date in your computer.  Even if you forget
  583. to start a new quarter or year at the proper time, you may use the
  584. <G> Go Back command to go back to the previous period and then
  585. start a new quarter or year.  When you start a new period, quarter
  586. or year again, your current payroll checks will be waiting for
  587.  
  588. you.  This option will work as long as you haven't started a
  589. second payroll period for the new quarter or year.
  590.  
  591.      The period, quarter and year commands are inclusive.  That
  592. means that starting a new quarter also starts a new period and
  593. starting a new year also starts a new quarter and period.
  594.  
  595.  
  596.  
  597. EMPLOYEE HISTORY REPORT
  598.  
  599.      The program retains payroll checks from previous payroll
  600. periods.  The number of periods retained can be set using the
  601. second page of Program Configuration.  The Employee History report
  602. allows you to review those checks for any or all employees for any
  603. number of periods back.  This report is sometimes helpful in
  604. filling out state or local reports requesting the number of
  605. payroll periods worked.
  606.  
  607.  
  608. EXPORT EMPLOYEE DATA
  609.  
  610.      This selection prints the employee data to a file named
  611. EMP.PRN and the payroll check data to a file named PRC.PRN.  These
  612. files can then be read into many spreadsheet and database
  613. programs, allowing you to use the data for other purposes.
  614.  
  615.      The files PRC.PRN and EMP.PRN are created as soon as you
  616. select this option from the menu.  You can load the resulting data
  617. into LOTUS 123 using the import/numbers option.
  618.  
  619.      The Export Employee Data option is provided only as a
  620. convenience for those advanced users who need the data for other
  621. purposes.  Otherwise, you need not use this option.
  622.  
  623.  
  624. END PROCESSING AND SAVE DATA
  625.  
  626.      When processing is completed you must exit the program using
  627. this selection.  If you do not quit the program using this End
  628. Processing and Save Data selection, you may lose employee or
  629. payroll check data.
  630.  
  631.  
  632. PROGRAM LIMITATIONS
  633.  
  634.      I have tried to write a simple payroll writing program which
  635. complies with the multitude of state and federal laws regarding
  636. payroll.  As a result, the program works for most payroll
  637. situations, but not for all.
  638.  
  639.      If you have different payroll periods for different
  640. employees, you must remember to change the "Paydays per Year"
  641. under "Program Configuration" each time the payroll period
  642. changes.
  643.  
  644.      In addition, the following situations will require amounts to
  645. be manually entered or changed before the check is printed:
  646.  
  647.      State Income Tax Withholding - At present, the program
  648. supports most states plus all states with an income tax that is 1)
  649. a fixed percentage of gross pay, 2) a percentage of federal taxes,
  650. 3) a fixed percentage of gross pay after a flat deduction or 4)
  651. zero.  If your state is not supported, it only takes a few seconds
  652. per check to enter the state withholding manually.
  653.  
  654.        Earned Income Credit - Few employees claim this credit.
  655. Most eligible employees prefer to take the credit annually on
  656. their tax return.  If you have an employee who wants the EIC, you
  657. must manually calculate the amount and enter it in the federal
  658. withholding field, and keep a separate manual record of the
  659. amount.  In most cases, an employee can achieve the same effect by
  660. increasing their withholding allowances.
  661.  
  662.  
  663. PROGRAM CONFIGURATION
  664.  
  665.      As previously discussed, the menu selection "Program
  666. Configuration" allows you to enter information unique to each
  667. employer.  The second screen of the program configuration allows
  668. you to change certain features of PC-PR to suit special
  669. preferences or needs.  A file named "PC-PR.CFG" will be
  670. automatically created to save your selections.  To configure PC-PR
  671. press the PgUp or PgDn key from the "Employer Data" screen.  Then,
  672. use the up and down arrows to move the highlighted field and press
  673. <C> to change.  You can change the following information:
  674.  
  675. Display Colors - If you have a color adapter and monitor, you  can
  676. change the colors for screen borders, program prompts, data, and
  677. background.  Use the up and down arrow keys and the display will
  678. be instantly updated as you enter the new colors.
  679.  
  680. Laser or sheet feeder printer? - You will also be able to change
  681. the way PC-PR  starts a new page.  Usually, PC-PR starts a new
  682. page by  counting lines until the page total equals 66 lines (or
  683. 42 lines for checks).  If you enter a "Y" for the laser printer
  684. question, PC-PR will start a new page by issuing a form feed
  685. command.
  686.  
  687. Path for PC-PR data files - Enter a drive and path designation for
  688. PC-PR data.  If you want the program to read data from the B
  689. drive, enter B:.  On a hard disk you normally keep the data in the
  690. same subdirectory as the program and this selection can be left
  691. blank.
  692.  
  693. User changeable input field name - Normally, this field is just
  694. called "Non Taxable" and the amount is added to the net pay with
  695. no deductions calculated.  But if you want to get more specific by
  696. calling it "Auto Allowance" or "Expense Reimb" you may do so.
  697.  
  698. User changeable status - You may also change how the User
  699. Changeable field is treated to cover situations where income or
  700. deductions are handled differently for different taxes.  For
  701. example, a 401K retirement deduction which is subject to Social
  702. Security (FICA) taxes, but not Federal Income Tax.  The following
  703. choices are allowed:
  704.  
  705. E    Expense reimbursement - This is the default value.  The
  706.      amount is added to net pay with no deductions taken and does
  707.      not appear on the W-2.
  708.  
  709. 4    401K retirement plan - The amount is excluded when
  710.      calculating federal and state withholding taxes and deducted
  711.      as deduction number 6.  The amount will be written in box 13
  712.      and excluded from boxes 1 and 17 on the W-2 form.
  713.  
  714. T    Tips - You should also change the name of the User Changeable
  715.      Field Name to "Tips" and enter the tips there.  The amount is
  716.      added to gross pay and deducted as deduction number 6.  The
  717.      yearly total  will be printed in box 7 on the W-2.
  718.  
  719. C    Cafeteria Plan - The amount is subtracted from gross wages
  720.      and does not appear on the W-2.
  721.  
  722. O    Other Income - You may use the user changeable field as
  723.      simply another "Other Income" field for things like vacation
  724.      pay.  The amount is added to gross pay and subject to all
  725.      deductions.  Be sure to enter the letter O not zero.
  726.  
  727. Payroll periods to save - The PC-PR program saves previous checks
  728. on your  data disk for later review with the Employee History
  729. Report option.   Normally, the payroll checks for the previous 14
  730. payroll periods are  saved.  You may modify this number to be
  731. anywhere from zero to 99 payroll periods.  Remember, the more data
  732. you save, the more room you need on the data disk and the more
  733. time it will take to review an employee's history.  This is not
  734. the same as the payroll period per year used to calculate federal
  735. and state withholding.
  736.  
  737. Top or Bottom stub check - PC-PR normally prints on a check  form
  738. with the stub on the bottom.  Enter a  "T" for top stub or a "B"
  739. for bottom stub.
  740.  
  741. Print check number on check? - Print the check number on the body
  742. of the check as a control number.  Enter "Y" or "N".  You should
  743. always order checks with pre printed check numbers.  This
  744. selection prints the check number between the date and amount as a
  745. control.
  746.  
  747. Long laser check? - If you have a laser printer you can choose the
  748. new 11 inch long laser checks.  You will not be asked this
  749. question unless you answer "Y" for laser printer.
  750.  
  751. Printer for reports? (1 or 2) - If you wish to print reports using
  752. printer port LPT2, change this number.
  753.  
  754. Printer for checks and W-2's? (1 or 2) - If you wish to print the
  755. checks using printer port LPT2, change this number.
  756.  
  757.  
  758. Overtime calculated as excess? - In the supplied configuration,
  759. overtime is calculated at a rate of one half of the regular rate.
  760. The Total Hours are entered along with O.T. Hours to calculate
  761. total pay.  By changing this selection to No, you may tell PC-PR
  762. to calculate overtime as time and a half and add the result to the
  763. regular pay.
  764.  
  765. Mailing label Employee Listing - Change this to Y to print mailing
  766. labels on standard on 3.5" X 1" mailing labels.
  767.  
  768. Ex employees in Employee Listing - Change this to a Y to include
  769. ex employees in the Employee Listing Report. Ex employees are
  770. indicated by an X in the Department field.  In most cases, you
  771. will be using the Employee Listing as an input form for the next
  772. payroll and don't want to see the ex employee names.
  773.  
  774.      When you have finished making your changes, press the
  775. <Escape> key to return to the main menu.  The new settings will be
  776. permanently saved in the file PC-PR.CFG.
  777.  
  778.  
  779. CHECKS SUPPORTED
  780.  
  781.      Normally, PC-PR prints on NEBS check form 9025 which is a
  782. bottom stub check.  By combining the Top/Bottom choice with the
  783. Yes/No choice for "Check Number Printed on Check", you can choose
  784. from a variety of different check styles.  Use this chart to
  785. configure the PC-PR program for the proper check.
  786.  
  787. NEBS Form Number    Stub Location  Num on Check?  Long Check?
  788. =============================================================
  789. 9020 or 12520       Top            Yes               *
  790. 9025 or 12525       Bottom         No                *
  791. 9024 or 12524       Top            No                *
  792. 9027                Top            No                No
  793. 9215                Bottom         Yes               *
  794. 9039                Top            No                Yes
  795.  
  796.           * Not normally used on laser printer
  797.  
  798.      "Number on Check" means that the program prints the check
  799. number on the body of the check as a control number.  You should
  800. always order checks with the check number preprinted on the check.
  801.  
  802.      To order by telephone, call 1-800-388-3810 and tell them the
  803. catalog code is 95111.  Using the 95111 catalog code will get you
  804. a 20% discount on your first order of checks.
  805.  
  806. PRINTING W-2'S
  807.  
  808. You should check the W-2 configuration information before you
  809. print annual W-2s.  If you don't use PC-PR to print W-2s you don't
  810. need to concern yourself with this information.
  811.  
  812. W-2 totals are based on the payroll ledger year to date amounts
  813. for each employee.
  814.  
  815. State Tax Deduction on W-2? - This selection determines which
  816. deduction prints in box 18 of the W-2 form.  If you are using the
  817. third deduction (the one after FICA) for state withholding, change
  818. this from 4 to 3 before printing W-2s.
  819.  
  820. Name of State on W-2 - Enter the two character abbreviation for
  821. your state to go in box 16.
  822.  
  823. Local Tax Deduction on W-2? - Which deduction prints in box 21 of
  824. the W-2.  Since deduction 1 is FWH and deduction 2 is FICA,
  825. possible answers are 3, 4, 5 or 6.
  826.  
  827. Name of Locality? - Name of the taxing city for box 19.  For
  828. California State Disability insurance enter: CA SDI for locality.
  829.  
  830. Left Margin on W-2? - Change this number to adjust the left
  831. margin.
  832.  
  833.      The remaining information is seldom used and should be left
  834. blank for most users.  If you have a 401K plan, make sure the
  835. Pension Plan Alpha Code is D and the Pension Plan Deduction is 6.
  836. You may also print up to two of your deductions and descriptions
  837. of your choice in box 14 of the W-2.
  838.  
  839.      If any of the blocks in box 15 of the W-2 form require
  840. checking, it will have to be done manually.  So, if an employee
  841. has a deferred compensation or pension plan or is deceased, be
  842. sure to go back and manually X out the proper block after you
  843. print the W-2.
  844.  
  845.      W-2's will print on standard, one-wide W-2 forms, but since
  846. most printers are not capable of printing 6 copies, you might want
  847. to order W-2 forms in "twin sets".  New England Business Service
  848. (NEBS) offers W-2 forms in 3 part employee and 3 part employer
  849. forms which you print separately.  The form number is 9859 and the
  850. catalog code number is 95111.
  851.  
  852.      If you use a laser printer, the program will print on NEBS
  853. six part W-2 for laser printers.  The form number is 12432 and the
  854. catalog code number is 95111.  Be sure you choose laser printer
  855. operation under the payroll configuration.
  856.  
  857.      To order W-2's by telephone, call 1-800-388-3810 and tell
  858. them the catalog code is 95111.
  859.  
  860. MAGNETIC MEDIA W-2's
  861.  
  862.      If you have more than 250 employees, the Social Security
  863. Administration requires you to submit your W-2's on disk instead
  864. of the pink copy A of form W-2.  The SS Administration's "magnetic
  865. media" requirements are difficult and complicated and I would
  866. strongly urge you to not use magnetic media submission unless you
  867. are required to do so.
  868.  
  869.      If you are required to submit your W-2's on a disk because
  870. you have more than 250 employees, we will prepare the file for
  871. you.  Send us your PC-PR.EMP data file on 5.25 or 3.5 inch disk.
  872. Your disk will be returned in a few days with the required
  873. W2REPORT file.  Please include a phone number and let us know if
  874. you have deducted for tips or a 401K plan.  There is no charge for
  875. this service.
  876.  
  877.      Due to the complex and inflexible requirements for magnetic
  878. media submissions, we cannot guarantee that your data will be
  879. accepted by the Social Security Administration.
  880.  
  881.  
  882. DATA FILES
  883.  
  884.      Data files are created automatically by PC-PR.  The MEDLIN
  885. MENU program can copy these files to another disk for backup.
  886.  
  887. PC-PR.EMP      Employee data files with balances.
  888. PC-PR.PRC      Current period payroll checks.
  889. PC-PR.CFG      Configuration information.
  890. PRIOR.EMP      Prior year employee data.
  891. PRIOR.PRC      Data saved if you go back to a previous period.
  892. PR1.PRC, PR2.PRC, PR3.PRC, etc. contain previous payroll checks.
  893. PR1.PRC is the most recent.
  894.  
  895.  
  896. HELPFUL HINTS
  897.  
  898.      When inputting information, the plus <+> key has the same
  899. effect as the enter key.  Numerical information is entered
  900. "calculator style".  The decimal point is placed automatically.
  901. Using the minus <-> key after the number enters the number as a
  902. negative.  This makes using the numeric key pad even easier.
  903.  
  904.      The escape key is always used to go back to the previous
  905. operation.  From anywhere in the program, if you continue to press
  906. the escape key, you will eventually return to the opening date
  907. question.
  908.  
  909.      The first 14 times you start a new payroll period, more disk
  910. space is required for historical files.  If you have a large
  911. business and you are using floppy disks for data storage, you can
  912. run out of disk space.  Check available disk space with the DOS
  913. DIR command occasionally.
  914.  
  915.      If you void a payroll check before starting a new payroll
  916. period, you may delete the check from the payroll checks.  To
  917. delete a check, press the delete key, when the check is displayed
  918. on the screen.
  919.  
  920.      If you void a check after a new payroll period has started,
  921. you may use the <G> Go Back command if the check is in the
  922. previous period.  If the check is more than one period back, you
  923. must enter the check as a negative payroll check, so the amounts
  924. will then be reversed from the employee's payroll totals.  Use the
  925. After-the-fact mode to enter the amounts (press <A> from the
  926. command mode).  Negative numbers are entered by first entering the
  927. amount, then pressing the minus <-> sign.
  928.  
  929.      Federal withholding amounts are calculated using the
  930. percentage method detailed at the front of the Circular E
  931. withholding booklet.  Because this method is more accurate than
  932. using the tables, a small difference from the amounts in the
  933. tables will occur if the wages fall near the top or bottom of a
  934. wage bracket.  A difference of a few dollars is expected and is
  935. not a problem.
  936.  
  937.      If the federal withholding is not calculating correctly,
  938. check to see that the correct number of payroll periods has been
  939. entered in the Enter or Change Employer Data section.
  940.  
  941. SOCIAL SECURITY AND MEDICARE TAXES
  942.  
  943.      The IRS requires Medicare and Social Security taxes to be
  944. stated separately on the annual W-2 forms and on the quarterly 941
  945. forms, but still allows them to be a single deduction on the
  946. payroll check.  PC-PR combines the taxes as a single deduction
  947. (FICA) for payroll check writing, and separates them at the end of
  948. the payroll ledger for 941 purposes and calculates separate
  949. amounts for the annual W-2's.  The rate for Social Security is
  950. 6.20% with a limit of 60,600 and the Medicare rate is 1.45% with
  951. no limit.  In PC-PR, Social Security and Medicare are deducted at
  952. the combined rate of 7.65%.
  953.  
  954.      Each time a check is written, PC-PR calculates the FICA based
  955. on the year to date earnings and compares it to the year to date
  956. amount already withheld.  The current FICA deduction is then set
  957. at the amount necessary to make the year to date deduction
  958. correct.  This method eliminates round off errors for the year and
  959. also corrects any prior errors.  It may, however, cause the FICA
  960. deduction to differ slightly from one payroll to the next.  If you
  961. attempt to override the FICA calculation, or manually input an
  962. incorrect FICA amount, the program will continue to attempt to
  963. correct the year to date FICA balance with each new paycheck.
  964.  
  965.      If you have been separating the Social Security and Medicare
  966. taxes for the first part of the year, you will need to make some
  967. corrections.  In PC-PR, these taxes are combined as the FICA
  968. deduction.  First, go to ENTER OR CHANGE EMPLOYER data and
  969. eliminate any deduction information you have entered for Medicare
  970. and Social Security.  (These limits and percentages are already
  971. included in the program.)  The next time you calculate payroll
  972. checks, the FICA amount will include the year to date amount
  973. previously deducted for Medicare, and give you too large a number.
  974. To adjust for this, you need to enter the year to date amount
  975. previously withheld for Medicare, as a negative (-) number.  Enter
  976. this negative number in the field used for your old Medicare
  977. deduction.  To enter a negative number, enter the number and then
  978. press the minus <-> key.  If you have been using the correct
  979. amounts for the first part of the year, the net amount of FICA
  980. (Medicare and Social Security) should be 7.65% for most employees.
  981.  
  982.      Due to misleading information in the IRS's Employer Tax
  983. Guide, many employers have been withholding only the 6.2% Social
  984. Security amount and not the additional 1.45% Medicare tax.  If you
  985. are one of these employers, PC-PR will withhold the additional
  986. amount necessary to make up for prior under withholding from the
  987. first check.
  988.  
  989.      You may now declare an employee exempt from all FICA taxes.
  990. Enter the number of dependants as 50 plus the number of
  991. dependants.  The number of dependants will be reduced by 50 and
  992. the words "FICA Exempt" will appear for that employee.  Very few
  993. employees qualify as FICA exempt, so be careful.
  994.  
  995.  
  996. SPECIAL WARNING:  Garbage In - Garbage Out.
  997.  
  998.      Although I have made every effort to eliminate the most
  999. common operator errors, it is still possible to enter complete
  1000. nonsense into this program, and get incorrect payroll from the
  1001. program.  Just because it is a computer doesn't make it
  1002. automatically correct.  Look at the checks and printouts, and make
  1003. sure the numbers are reasonable.  If you enter an incorrect check,
  1004. be sure and void it.  It is your responsibility to see that your
  1005. employees and the government get correct information.
  1006.  
  1007. APPENDIX A - PRINTER CODES
  1008.  
  1009. Be sure to enter the 0 character as a zero, not a capital O.  For
  1010. most new printers use the EPSON commands 1B50 and 1B4D.
  1011.  
  1012. Printer             10CPI               12CPI
  1013. =====================================================
  1014. AXIOM               1B1F0C              1B53
  1015. BROTHER 1           1B50                1B45
  1016. BROTHER 15          1B1F0D              1B1F0B
  1017. CANON BJ            1B500A              1B4D    (Epson Mode)
  1018. CANON BJ            120A                1B3A    (BJ Mode)
  1019. CITOH 8510          1B4E                1B45
  1020. DMP 2100            1B12                1B1D
  1021. DMP 420 & 500       1B12                1B17
  1022. DMP OTHER           1B0F                1B0E
  1023. EPSON JX            14121B501B7201      14121B4DA2
  1024. EPSON LQ 1500       1B50                1B4D
  1025. EPSON MX            12                  0F
  1026. EPSON STYLUS        1B500A              1B4D
  1027. GEMINI              1B4201              1B4202
  1028. HP LASER JET        1B266B313248        1B266B313048
  1029. IBM COLOR           12                  1B3A
  1030. IBM GRAPHICS        12                  0F
  1031. NEC 3510            1B5D4C              1B5D4A
  1032. NEC 3515 & 7715     1B1F0D              1B1F0B
  1033. NEC 3550            1B53                1B49
  1034. NEC PINWRITER P3    1B3F30              1B3F33
  1035. NEC PN 237          1B48                1B45
  1036. OKIDATA 2410        1B36                1B41
  1037. OKIDATA OTHERS      1E                  1C
  1038. PANASONIC           1B50                1B4D
  1039. PRISM               1D02                1E02
  1040. PRO PRINTER         12                  1B3A
  1041. PRO WRITER          1B4E                1B45
  1042. QUME                1B453132            1B453130
  1043. TALLY               1B5B3477            1B5B3577
  1044. TANDY               12                  1B3A
  1045. THINK JET           1B266B3353          1B266B3053
  1046. TI 855              1B79                1B99
  1047. TOSHIBA             1B1F0D              1B1F0B
  1048.  
  1049.  
  1050.